package com.feri.sg.constant;

/**
 * ━━━━━━Feri出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　 ┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　  ┃
 * 　　┃　　　　　　 ┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃    邢哥的代码，怎么会，有bug呢，不可能！
 * 　　　　┃　　　┃
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━永无BUG!━━━━━━
 *
 * @Description:
 * @Author：邢朋辉
 * @Date: 2023/6/21 11:18
 */
public interface RedisKeyConfig {

    /**
     * 记录秒杀活动
     * 1.String类型 缓存活动 有效期为开始的倒计时，作用：1.获取倒计时 2.判断活动是否开始
     * 追加活动id
     * 值存储：秒杀活动
     * 有效期：剩余*/
    String ACTIVITY_TTL="sg:activity:";
    /**
     * 2.Hash类型 缓存活动信息 字段：活动id 值：活动内容 作用：1.快速查询秒杀活动*/
    String ACTIVITYS="sg:activitys";

    /**
     * 3.Hash类型
     * 记录秒杀活动对应的秒杀商品列表
     * 有效期 活动结束剩余时间+10分钟*/
    String ACTIVITY_GOODS="sg:activitygoods:";

    /**
     * 4.Hash类型
     * 记录秒杀活动对应的秒杀商品实时库存量
     * 有效期 活动结束剩余时间*/
    String ACTIVITY_GOODSNUM="sg:activitygoodsnum:";

}
